package cn.signalpha.modules.shop.vo;

import cn.signalpha.core.tool.utils.StringPool;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderDeliveryVO {

	@ApiModelProperty(value = "配送日期 yyyy-MM-dd")
	private String deliveryDate;
	@ApiModelProperty(value = "配送开始时间 HH:mm")
	private String deliveryBeginTime;
	@ApiModelProperty(value = "配送结束时间 HH:mm")
	private String deliveryEndTime;

	@ApiModelProperty(value = "配送单编号")
	private String sendId = StringPool.EMPTY;
	@ApiModelProperty(value = "配送员名字")
	private String senderName = StringPool.EMPTY;
	@ApiModelProperty(value = "配送员电话")
	private String senderMobile = StringPool.EMPTY;
	@ApiModelProperty(value = "已派配送池")
	private String appointTime = StringPool.EMPTY;
	@ApiModelProperty(value = "已抢单待取货")
	private String receiveTime = StringPool.EMPTY;
	@ApiModelProperty(value = "已到店待出发")
	private String stationTime = StringPool.EMPTY;
	@ApiModelProperty(value = "配送出发")
	private String deliverTime = StringPool.EMPTY;
	@ApiModelProperty(value = "配送完成")
	private String arrivedTime = StringPool.EMPTY;
	@ApiModelProperty(value = "配送取消")
	private String cancelTime = StringPool.EMPTY;
}
